【コマンドライン】ユーザーの削除 [ userdel ]

【コマンドライン】ユーザーの削除 [ userdel ]

コマンドラインでユーザーを削除するuserdelコマンドについて解説します。

検証環境

userdelコマンド

userdelコマンドは“ユーザーを削除するコマンド”です。

基本書式

$ userdel [オプション] [ユーザー]

オプション

主なオプションは次の通りです。

オプション 内容
-r ホームディレクトリを削除

引数

ユーザー

ユーザーは削除するユーザー名です。

サンプル

オプションなし

# cat /etc/passwd
...省略...
guest:x:1001:1001::/home/guest:/bin/bash
___ih_hl_start
# userdel guest
___ih_hl_end
# cat /etc/passwd
...省略...
# ls /home
guest

ユーザーは削除されますが、ホームディレクトリは残ります。

ホームディレクトリも削除

# cat /etc/passwd
...省略...
guest:x:1001:1001::/home/guest:/bin/bash
___ih_hl_start
# userdel -r guest
___ih_hl_end
# cat /etc/passwd
...省略...
# ls /home
 

ユーザーとホームディレクトリが削除されました。

マニュアル

コマンドの仕様(主な処理やオプション・引数など)は環境により異なる場合がございます。

利用環境での仕様は『コマンドのマニュアルを表示する』manコマンド等で確認しましょう。